home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / g_quake / campkill.zip / CAMPKILL.TXT < prev    next >
Text File  |  1996-08-22  |  3KB  |  108 lines

  1.                   ---------------------------------------
  2.                    Camper-Killer & Next-Level Randomizer
  3.                   ---------------------------------------
  4.                        "a first QuakeC project...."
  5.                   ---------------------------------------
  6.                   By: Marc Bell  EMAIL: d45f45@msn.com
  7.                                         mbell@madge.com
  8.                 http://members.tripod.com/~drucod/quake.htm
  9.                               "modem-monster"
  10.                 -------------------------------------------
  11.  
  12. Intro.
  13. -----
  14. This is a QuakeC patch designed to serve two purposes:
  15. (1) To Broadcast "Camper Alerts" and then gibbing the camper on three strikes!
  16. (2) To randomly pick from a set of levels, the next-level.
  17.  
  18. This was due to time spent playing on a LAN at lunch with 10 other guys.
  19.  
  20. Before I ran the camper-killer on the server there were a couple of players who were
  21. occasionally doing really well (on levels favouring camping) despite the fact we knew 
  22. they were real-poor players....
  23.  
  24. After the patch was on...it showed up how BAD they really were.... ;-)
  25.  
  26. The patch has really livened up play here!
  27.  
  28. --------------
  29. What's it for?
  30. --------------
  31. The patch is deathmatch oriented and is to be installed on the server only.
  32. For REGISTERED QUAKE ONLY.
  33.  
  34. ----------------------
  35. Bugs/Unwanted Features:
  36. ----------------------
  37.  
  38. None as known...please advise!
  39.  
  40.  
  41. --------------
  42. How to install:
  43. --------------
  44.  
  45. This section assumes that you are a server administrator & that you have QuakeC (duh).
  46.  
  47. - create the directory C:\QUAKE\campkill
  48. - create the directory C:\QUAKE\campkill\progs
  49. - copy the .qc files into C:\QUAKE\campkill\progs
  50. - copy all of the other .qc's from your QCC area into here too.
  51. - Compile the .qc's by qccdos.exe or whatever...this produces the file
  52.     C:\QUAKE\campkill\progs.dat
  53. - start a server by 
  54.         QUAKE -GAME campkill
  55.  
  56.  
  57. Details:
  58. -------
  59.  
  60. Camper killer times how long it's been since a player moved.. If it's 5seconds...
  61. they're camping... they are given a CAMPER ALERT : player : STRIKE 1!
  62. We time again... if they're still camping after 2seconds they get Strike2!, then 
  63. Strike3!...then.... they're gibbed! and the world is told!
  64.  
  65. Level Randomizer has a look-up of 19 of the best levels.  When the GotoNextmap 
  66. function is called it generated a random integer 0 to 18 and chooses which is next.
  67.  
  68.  
  69. Still to Do:
  70. -----------
  71. Players can avoid the camper-killer by simply strafing left-right-left..etc...
  72. But at least it will spoil their aim :-)
  73. Need to work out how to monitor proximity movement...
  74. Also need to monitor whether the console is down or not... if so the killer
  75. could be disabled..they may be talking etc....
  76.  
  77.  
  78. Editing:
  79. -------
  80.  
  81. Most of the good stuff is in Client.qc.
  82. Just search for MRB to find my bits...
  83.  
  84.  
  85. Files:
  86. -----
  87.  
  88. client.qc
  89. defs.qc
  90. player.qc
  91. campkill.txt
  92.  
  93.  
  94. Copyright:
  95. ---------
  96.  
  97. Copyright (C) 1996 Marc Bell
  98.  
  99. Modify the source but acknowledge me ;-)
  100.  
  101.  
  102. Acknowledgements:
  103. ----------------
  104. Idea's from other teamplay / DM patches...
  105.     Psycho Prisoner (QuakeAdmin@mc.net)
  106.     Johannes Plass (plass@dipmza.physik.uni-mainz.de)
  107.  
  108.